.block_calendar_month table.minicalendar {
 width: 100%;
}

.block_calendar_month table.minicalendar td {
  text-align: center;
}

/*Accessibility: controls now div and span, 20:60:20% or 12:76:12% */
.block_calendar_month .calendar-controls .previous,
.block_calendar_month .calendar-controls .next,
.block_calendar_month .calendar-controls .current {
  display: block;
  float: left;
  width: 12%;
}

.block_calendar_month .calendar-controls .previous {
  text-align: left;
}

.block_calendar_month .calendar-controls .current {
  text-align: center;
  width: 76%;
}

.block_calendar_month .calendar-controls .next {
  text-align: right;
}
